package com.qidianit.mes.pro.service;

import com.github.pagehelper.PageInfo;
import com.qidianit.mes.pojo.pro.ProductionOrder;
import com.qidianit.mes.pojo.Result;

public interface ProductionOrderService {

    /* 接口1：多条件分页 */
    Result<PageInfo<ProductionOrder>> list(ProductionOrder productionOrder,
                                           Integer pageNum, Integer pagSize);

    /* 接口2：查询 */
    Result<ProductionOrder> selecById(Long id);

    /* 接口3：新增 */
    Result<ProductionOrder> add(ProductionOrder productionOrder);

    /* 接口4：编辑 */
    Result<ProductionOrder> updateById(ProductionOrder productionOrder);

    /* 接口5：删除 */
    Result<ProductionOrder> deleteById(Long id);
}